/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.treinamento;

/**
 *
 * @author felipe
 */
public class EscopoVariaveis {
    
    /* variáveis de instância */
    
    int codigoProduto = 1;
    String nomeProduto = "Produto 1";
    
    public void exibeDados(){
        
        /* variáveis locais */
        int codigoProduto = 2;
        String nomeProduto = "Produto 2";
        
        System.out.println("Codigo 1: " + codigoProduto);
        System.out.println("Nome 1: " + nomeProduto);
        System.out.println("\n");
        System.out.println("Codigo 2: " + this.codigoProduto);
        System.out.println("Nome 2: " + this.nomeProduto);
                
        
        if (codigoProduto == 1){
            int novoCodigo = 99;
            System.out.println(novoCodigo);
        }
    
        /* a variável está somente no corpo do IF anterior */
        //System.out.println(novoCodigo);
    
    }
    
    public static void main(String args[]){
        EscopoVariaveis escopo = new EscopoVariaveis();
        escopo.exibeDados();
    }
    
}
